rumour has it that - Alemán Inglés Diccionario